Starry weever - German English Dictionary